RMCDA mapping?

Re the access rights "RMCDA", e.g. as seen in the module properties window's Access tab, or the attribute definition window's Access (Definition) and Access (Value) tabs:

How do these map to the defined permission properties/access status values:

* read 
* create 
* modify 
* delete 
* control 
* write 
* change

 

???

 


strathglass - Wed Nov 14 09:54:18 EST 2018

Re: RMCDA mapping?
Mike.Scharnow - Wed Nov 14 11:21:43 EST 2018

Hm.

  • "R"ead
  • "M"odify
  • "C"reate
  • "D"elete
  • "A"dminister  == control

The DXL manual says 

Access status

Declaration
bool read(AccessRec ar)
bool create(AccessRec ar)
bool modify(AccessRec ar)
bool delete(AccessRec ar)
bool control(AccessRec ar)
bool write(AccessRec ar)
bool change(AccessRec ar)

Operation

Each of the first five functions returns true if the access record confers modify, create, delete, control, or read permission.
Both write and change are supported for compatibility with earlier releases; write returns true if the access record
confers modify permission, and change returns true if the access record confers control permission. If the specified
permission is not present, each function returns false.

Note: When using these functions with groups, any information returned for create permission is redundant as there is
no create permission on groups.

 

 

Re: RMCDA mapping?
strathglass - Wed Nov 14 13:26:40 EST 2018

Ahhh thank you! I missed that detail in the help!